Added to the application element in the application manifest:

    <activity android:name=".ShowPassDialog"
			android:label="@string/app_name"
			android:theme="@android:style/Theme.Dialog">
		</activity>
		
		<receiver android:name=".ScanSMSReceiver" />
		<receiver android:name=".SendSMSReceiver" />
		<receiver android:name=".GetGPSReceiver" />
		<receiver android:name=".ShowPassDialogReceiver" />
		<receiver android:name=".SmsReceiver"> 
            <intent-filter> 
                <action android:name="android.provider.Telephony.SMS_RECEIVED" /> 
            </intent-filter> 
        </receiver>
		<service android:name=".CallService" 
		android:label="Call Service"/>    
    
Permissions needed:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.SEND_SMS" />
    <uses-permission android:name="android.permission.READ_SMS" />
    <uses-permission android:name="android.permission.RECEIVE_SMS" />
